/**
 * @file main.c
 * @brief 测试程序的入口文件
 */

#include "tools.h"

bool SM_Test_SM3();
bool SM_Test_SMS4();
bool SM_Test_UInts();
bool SM_Test_UInteger();
bool SM_Test_ECFp();
bool SM_Test_ECF2m();
bool SM_Test_SM2();

int main() {
	bool r = 0;
	//r = SM_Test_SM3() && r;
	//r = SM_Test_SMS4() && r;
	//r = SM_Test_UInts() && r;
	//r = SM_Test_UInteger() && r;
	r = SM_Test_ECFp() && r;
	r = SM_Test_ECF2m() && r;
	r = SM_Test_SM2() && r;
	
	return r ? 0 : -1;
}
